by trailers - German English Dictionary